everything humanly possible - Espagnol Anglais Dictionnaire